﻿using System;
using System.Collections.Generic;
namespace MxWeiXinPF.Model
{
	/// <summary>
	/// 商品表
	/// </summary>
    [Serializable]
    public partial class wx_shop_product
    {
        private DateTime? _adddate;
        private List<wx_shop_albums> _albums;
        private List<wx_shop_productAttr_value> _attrs;
        private int? _brandid;
        private int _catalogId = 0;
        private int? _categoryid;
        private decimal? _costprice;
        private string _description;
        private string _drugabbreviate;
        private string _drugnumber;
        private DateTime? _expiryenddate;
        private int _extInt;
        private int _extInt1;
        private string _extstr;
        private string _extstr1;
        private string _extstr2;
        private string _factory;
        private string _focusimgurl;
        private bool _hotsale;
        private int _id;
        private bool _isRx;
        private bool _issendmessage;
        private bool _latest;
        private decimal? _marketprice;
        private int _onedayqty = 1;
        private DateTime? _productiondate;
        private string _productname;
        private bool _recommended;
        private decimal? _saleprice;
        private string _seo_description;
        private string _seo_keywords;
        private string _seo_title;
        private int _shopid = 0;
        private string _shortdesc;
        private string _sku;
        private List<wx_shop_sku> _skulist;
        private int? _sort_id;
        private string _spec;
        private bool _specialoffer;
        private int? _stock;
        private int _sumqty = 1;
        private string _thumbnailsurll;
        private string _unit;
        private DateTime? _updatedate;
        private bool _upselling;
        private string _validity;
        private int? _visticounts;
        private decimal? _weight;
        private int? _wid;
        private string _zhunzi;

        public DateTime? addDate
        {
            get
            {
                return this._adddate;
            }
            set
            {
                this._adddate = value;
            }
        }

        public List<wx_shop_albums> albums
        {
            get
            {
                return this._albums;
            }
            set
            {
                this._albums = value;
            }
        }

        public List<wx_shop_productAttr_value> attrs
        {
            get
            {
                return this._attrs;
            }
            set
            {
                this._attrs = value;
            }
        }

        public int? brandId
        {
            get
            {
                return this._brandid;
            }
            set
            {
                this._brandid = value;
            }
        }

        public int catalogId
        {
            get
            {
                return this._catalogId;
            }
            set
            {
                this._catalogId = value;
            }
        }

        public int? categoryId
        {
            get
            {
                return this._categoryid;
            }
            set
            {
                this._categoryid = value;
            }
        }

        public decimal? costPrice
        {
            get
            {
                return this._costprice;
            }
            set
            {
                this._costprice = value;
            }
        }

        public string description
        {
            get
            {
                return this._description;
            }
            set
            {
                this._description = value;
            }
        }

        public string drugabbreviate
        {
            get
            {
                return this._drugabbreviate;
            }
            set
            {
                this._drugabbreviate = value;
            }
        }

        public string drugnumber
        {
            get
            {
                return this._drugnumber;
            }
            set
            {
                this._drugnumber = value;
            }
        }

        public DateTime? ExpiryEndDate
        {
            get
            {
                return this._expiryenddate;
            }
            set
            {
                this._expiryenddate = value;
            }
        }

        public int extInt
        {
            get
            {
                return this._extInt;
            }
            set
            {
                this._extInt = value;
            }
        }

        public int extInt1
        {
            get
            {
                return this._extInt1;
            }
            set
            {
                this._extInt1 = value;
            }
        }

        public string extstr
        {
            get
            {
                return this._extstr;
            }
            set
            {
                this.extstr = value;
            }
        }

        public string extstr1
        {
            get
            {
                return this._extstr1;
            }
            set
            {
                this._extstr1 = value;
            }
        }

        public string extstr2
        {
            get
            {
                return this._extstr2;
            }
            set
            {
                this._extstr2 = value;
            }
        }

        public string factory
        {
            get
            {
                return this._factory;
            }
            set
            {
                this._factory = value;
            }
        }

        public string focusImgUrl
        {
            get
            {
                return this._focusimgurl;
            }
            set
            {
                this._focusimgurl = value;
            }
        }

        public bool hotsale
        {
            get
            {
                return this._hotsale;
            }
            set
            {
                this._hotsale = value;
            }
        }

        public int id
        {
            get
            {
                return this._id;
            }
            set
            {
                this._id = value;
            }
        }

        public bool isRx
        {
            get
            {
                return this._isRx;
            }
            set
            {
                this._isRx = value;
            }
        }

        public bool issendmessage
        {
            get
            {
                return this._issendmessage;
            }
            set
            {
                this._issendmessage = value;
            }
        }

        public bool latest
        {
            get
            {
                return this._latest;
            }
            set
            {
                this._latest = value;
            }
        }

        public decimal? marketPrice
        {
            get
            {
                return this._marketprice;
            }
            set
            {
                this._marketprice = value;
            }
        }

        public int onedayqty
        {
            get
            {
                return this._onedayqty;
            }
            set
            {
                this._onedayqty = value;
            }
        }

        public DateTime? productionDate
        {
            get
            {
                return this._productiondate;
            }
            set
            {
                this._productiondate = value;
            }
        }

        public string productName
        {
            get
            {
                return this._productname;
            }
            set
            {
                this._productname = value;
            }
        }

        public bool recommended
        {
            get
            {
                return this._recommended;
            }
            set
            {
                this._recommended = value;
            }
        }

        public decimal? salePrice
        {
            get
            {
                return this._saleprice;
            }
            set
            {
                this._saleprice = value;
            }
        }

        public string seo_description
        {
            get
            {
                return this._seo_description;
            }
            set
            {
                this._seo_description = value;
            }
        }

        public string seo_keywords
        {
            get
            {
                return this._seo_keywords;
            }
            set
            {
                this._seo_keywords = value;
            }
        }

        public string seo_title
        {
            get
            {
                return this._seo_title;
            }
            set
            {
                this._seo_title = value;
            }
        }

        public int shopid
        {
            get
            {
                return this._shopid;
            }
            set
            {
                this._shopid = value;
            }
        }

        public string shortDesc
        {
            get
            {
                return this._shortdesc;
            }
            set
            {
                this._shortdesc = value;
            }
        }

        public string sku
        {
            get
            {
                return this._sku;
            }
            set
            {
                this._sku = value;
            }
        }

        public List<wx_shop_sku> skulist
        {
            get
            {
                return this._skulist;
            }
            set
            {
                this._skulist = value;
            }
        }

        public int? sort_id
        {
            get
            {
                return this._sort_id;
            }
            set
            {
                this._sort_id = value;
            }
        }

        public string spec
        {
            get
            {
                return this._spec;
            }
            set
            {
                this._spec = value;
            }
        }

        public bool specialOffer
        {
            get
            {
                return this._specialoffer;
            }
            set
            {
                this._specialoffer = value;
            }
        }

        public int? stock
        {
            get
            {
                return this._stock;
            }
            set
            {
                this._stock = value;
            }
        }

        public int sumqty
        {
            get
            {
                return this._sumqty;
            }
            set
            {
                this._sumqty = value;
            }
        }

        public string thumbnailsUrll
        {
            get
            {
                return this._thumbnailsurll;
            }
            set
            {
                this._thumbnailsurll = value;
            }
        }

        public string unit
        {
            get
            {
                return this._unit;
            }
            set
            {
                this._unit = value;
            }
        }

        public DateTime? updateDate
        {
            get
            {
                return this._updatedate;
            }
            set
            {
                this._updatedate = value;
            }
        }

        public bool upselling
        {
            get
            {
                return this._upselling;
            }
            set
            {
                this._upselling = value;
            }
        }

        public string validity
        {
            get
            {
                return this._validity;
            }
            set
            {
                this._validity = value;
            }
        }

        public int? vistiCounts
        {
            get
            {
                return this._visticounts;
            }
            set
            {
                this._visticounts = value;
            }
        }

        public decimal? weight
        {
            get
            {
                return this._weight;
            }
            set
            {
                this._weight = value;
            }
        }

        public int? wid
        {
            get
            {
                return this._wid;
            }
            set
            {
                this._wid = value;
            }
        }

        public string zhunzi
        {
            get
            {
                return this._zhunzi;
            }
            set
            {
                this._zhunzi = value;
            }
        }
    }
}

